<%-- 
    Document   : inserisciAnnuncio
    Created on : 30-set-2011, 9.34.50
    Author     : ale
--%>

<%@page import="utilities.FormUtilities"%>
<%@page import="utilities.Utilities"%>
<%@page import="entity.UtenteRegistrato"%>
<%@page import="statefulSB.UtenteLoggatoLocal"%>
<%! 
    UtenteRegistrato utenteLoggato;
    String indirizzo;
    String errore;
%>

<%
    utenteLoggato = Utilities.getUtenteLoggato(request);
    if (utenteLoggato == null){
        indirizzo = "";
    }
    else{
        indirizzo = utenteLoggato.getIndirizzo().toString();
    }
    errore = (String)request.getAttribute("errore");
%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
	
    <head> 
        <!-- datepicker -->
        <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
        <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
        <script>
            $(document).ready(function() {
                $("#chiusura").datepicker();
                $("#ordine").datepicker();
                $( "#chiusura" ).datepicker( "option", "dateFormat", 'dd-mm-yy' );
                $( "#ordine" ).datepicker( "option", "dateFormat", 'dd-mm-yy' );
                $( "#chiusura" ).datepicker( "option", "dayNames", ['Domenica', 'Lunedì', 'Martedì', 'Mercoledì', 'Giovedì', 'Venerdì', 'Sabato']);
                $( "#ordine" ).datepicker( "option", "dayNames", ['Domenica', 'Lunedì', 'Martedì', 'Mercoledì', 'Giovedì', 'Venerdì', 'Sabato']);
                $( "#chiusura" ).datepicker( "option", "dayNamesMin", ['Do', 'Lu', 'Ma', 'Me', 'Gi', 'Ve', 'Sa'] );
                $( "#ordine" ).datepicker( "option", "dayNamesMin", ['Do', 'Lu', 'Ma', 'Me', 'Gi', 'Ve', 'Sa'] );
                $( "#chiusura" ).datepicker( "option", "dayNamesShort", ['Dom', 'Lun', 'Mar', 'Mer', 'Gio', 'Ven', 'Sab'] );
                $( "#ordine" ).datepicker( "option", "dayNamesShort", ['Dom', 'Lun', 'Mar', 'Mer', 'Gio', 'Ven', 'Sab'] );
                $( "#chiusura" ).datepicker( "option", "firstDay", 1 );
                $( "#ordine" ).datepicker( "option", "firstDay", 1 );  
                $( "#chiusura" ).datepicker( "option", "hideIfNoPrevNext", true );
                $( "#ordine" ).datepicker( "option", "hideIfNoPrevNext", true );
                $( "#chiusura" ).datepicker( "option", "minDate", 1);
                $( "#ordine" ).datepicker( "option", "minDate", 5);
                $( "#chiusura" ).datepicker( "option", "monthNames", ['Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre']);
                $( "#ordine" ).datepicker( "option", "monthNames", ['Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre']);
                $( "#chiusura" ).datepicker( "option", "monthNamesShort", ['Gen','Feb','Mar','Apr','Mag','Giu','Lug','Ago','Set','Ott', 'Nov', 'Dic']);
                $( "#ordine" ).datepicker( "option", "monthNamesShort", ['Gen','Feb','Mar','Apr','Mag','Giu','Lug','Ago','Set','Ott', 'Nov', 'Dic']);             
                
            });
            
            
        </script>
        <!-- fine datepicker -->
	<title>Shipping Share :: Inserisci annuncio</title>
	<link rel="stylesheet" href="css/common.css" type="text/css"/>
        <link rel="stylesheet" href="css/header.css" type="text/css"/>
        <link rel="stylesheet" href="css/form.css" type="text/css"/>
	<link rel="stylesheet" href="css/annuncio.css" type="text/css"/>
	<link rel="stylesheet" href="css/footer.css" type="text/css"/>
        <link rel="stylesheet" href="css/popup.css" type="text/css"/>
        <script src="js/popup.js"></script>
        <script src="js/liquidCheck.js"></script>
        <script src="js/ajax.js"></script>
        <script src="js/checkForm.js"></script>
    </head>
	
    
    <body>
        
        <div id="popupContainer">
        </div>
        
        <div id="wholeContainer">
	<div id="whole">
            
            <!-- includo l'header -->
            
            <div id="headerContainer">
                <jsp:include page="WEB-INF/jspf/header.jsp" />
            </div>
            
            <div id="bodyContainer">          
                    <h1>Inserisci annuncio</h1>
                    
                    <% if (errore != null && !errore.equals("")){ %>
                        <div class='feedback'>
                            <h3>Attenzione...</h3>
                            Sono stati trovati i seguenti errori:
                            <ul>
                            <%= errore %>
                            </ul>
                        </div>
                    <% } %>
                    
                    <div id="liquidForm" class="gradient">
                        <h2>Dati dell'annuncio</h2>
                        
                        <form action="Controller" method="POST" onsubmit="return checkInserisciAnnuncioForm();" accept-charset="UTF-8">
                            <input name="action" type="hidden" value="inserisciAnnuncio"/>
                                               
                        <%
                            out.println(FormUtilities.creaRiga("url", "Sito", "", "text", "checkSitoEsistente", "Inserisci qui il dominio del sito per il quale vuoi creare l'annuncio.<br/>Ad esempio, se l'indirizzo della pagina cui hai visto il tuo articolo &egrave; <em>www.belsito.it/articoli/comprami</em>, scrivi solo <em>www.belsito.it</em>."));
                            out.println(FormUtilities.creaRiga("chiusura", "Data di chiusura", "", "text", "checkDate", "Inserisci qui la data di chiusura dell'annuncio. Dopo questa data, non ti sar&agrave; pi&ugrave; possibile rimuovere o modificare l'annuncio, e lo stesso vale per i tuoi iscritti."));
                            out.println(FormUtilities.creaRiga("ordine", "Data di ordine", "", "text", "checkDate", "Inserisci qui la data in cui intendi effettuare l'ordine. Questa data deve essere almeno quattro giorni dopo quella di chiusura dell'annuncio."));
                            out.println(FormUtilities.creaRiga("speseSped", "Spese di spedizione", "", "text", "checkMoney", "Inserisci qui il costo delle spese di spedizione del sito verso il luogo in cui ti trovi."));
                            out.println(FormUtilities.creaRiga("indirizzo", "Indirizzo di ritiro", indirizzo , "text", "checkIndirizzo", "Inserisci qui l'indirizzo a cui chi aderisce al tuo annuncio potr&agrave; ritirare i suoi acquisti."));
                        %>
                            
                        <div class='liquidTr'>
                            <div class='liquidTrCont'>
                                <span class="doubleSpan">
                                    <input id='spedGratis' name='spedGratis' type='checkbox' onfocus='showLiquidHint(document.getElementById("spedGratisHint"));' onchange="showHideSpedGratis(this.checked);"/>
                                    <label>Possibilit&agrave; di spedizione gratuita</label>
                                </span>
                                
                                <span class='hintSpan lightInvertedGradient '>
                                    <p id='spedGratisHint' class='unselected'>Spunta il quadratino se il sito offre, a fronte di una certa spesa minima, il servizio di spedizione gratuita.</p>
                                </span>
                            </div>
                        </div>
                        <div id="datiSpedGratis" class="invisible">
                        <%
                            out.println(FormUtilities.creaRiga("spesaMinima", "Spesa minima", "", "text", "checkMoney", "Inserisci qui la spesa minima che il sito richiede per usufruire della spedizione gratuita."));
                            out.println(FormUtilities.creaRiga("spesaCreatore", "Spesa del tuo ordine su questo sito", "", "text", "checkMoney", "Inserisci qui l'importo totale degli articoli che intendi acquistare per te stesso. Non dovrai specificare quali siano gli articoli, ma solo dare questa somma."));
                        %>
                        </div>
                            <input type="submit" value="inserisci" class="myButton"/>
                        </form>
                        
                    </div>
            </div> 
			
            <!-- includo il footer -->
            <jsp:include page="WEB-INF/html/footer.html" />
			
        </div> <!-- whole -->
        </div>
        
    </body>
	
</html>